turn a horse on its haunches - Türkisch Englisch Wörterbuch